camping flashlight - German English Dictionary